complex organizations - French English Dictionary